cable puller - German English Dictionary